import util from '../../util/index.js'
let name = "";
let pass = "";
let phone = "";
Page({

  /**
   * 页面的初始数据
   */
  data: {
    departments: ['科技管理部', '科技开发部', '科技运维部', '测试管理中心','驾驶员','其他'],
    dIndex: -1,
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function(options) {
    name="";
    pass ="";
    phone="";
  },
  departmentChange({
    detail: {
      value
    }
  }) {
    console.log(value)
    this.setData({
      dIndex: value
    })
  },
  nameChange({
    detail: value
  }) {
    name = value.value
  },
  passChange({
    detail: value
  }) {
    pass = value.value
  },
  phoneChange({
    detail: value
  }) {
    phone = value.value
  },
  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function() {

  },
  submit() {
    const {
      dIndex,
      departments
    } = this.data;
    if (name == "") {
      util.tip("请输入姓名");
      return;
    }
    if (dIndex == -1) {
      util.tip("请选择部门");
      return;
    }
    if (pass == "") {
      util.tip("请输入密码");
      return;
    }
    if (phone == "") {
      util.tip("请输入手机号码");
      return;
    }
    if(!/^1[3456789]\d{9}$/.test(phone)){
      util.tip("请正确的手机号码");
      return;
    }
    util.ajax("user", {
      data: {
        action: "improve",
        name,
        pass,
        phone,
        department: departments[dIndex]
      }
    }).then(({
      code,
      msg
    }) => {
      if (code == 1) {
        util.tip("操作成功", "sucess");
        setTimeout(() => {
          wx.navigateBack({
            delta: 1
          })
        }, 1500);
      }else{
        util.tip(msg);
      }
    })
  }
})